//
// Copyright (c) 2024 BPer
//

#ifndef INCLUDE_BPERAVUTIL_VIDEO_BPERCYUVUTIL_H_
#define INCLUDE_BPERAVUTIL_VIDEO_BPERCYUVUTIL_H_

#include <bperutil/BPerType.h>

void bPer_plusNV12(uint8_t* src,uint8_t * dest,int32_t model,int32_t srcWidth,int32_t srcHeight,int32_t destWidth,int32_t destHeight);
void bPer_plusI420(uint8_t* src,uint8_t * dest,int32_t model,int32_t srcWidth,int32_t srcHeight,int32_t destWidth,int32_t destHeight);
void bPer_plusYuy2(uint8_t* src,uint8_t * dest,int32_t model,int32_t srcWidth,int32_t srcHeight,int32_t destWidth,int32_t destHeight);
void bPer_rgbtobgr(uint8_t *rgb,uint8_t *bgr,int32_t srcWidth,int32_t srcHeight);
void bPer_zoom4(uint8_t* src,uint8_t* dst,int32_t wid,int32_t hei);





#endif /* INCLUDE_BPERAVUTIL_VIDEO_BPERCYUVUTIL_H_ */
